function Inimigo(file, tamanho_w, tamanho_h, posicao_x, posicao_y, frames, fps, hp)
{
	console.log("CRIANDO INIMIGO POSICAO X: " + posicao_x);
	
	this.img = new Image();
	this.img.src=file;
	this.carregada = false;
	//this.visible = true; //INIMIGOS FICAM VISIVEIS//
	this.hp = hp; //ENERGIA DOS INIMIGOS//
	this.pontos = this.hp*2; //TAMANHO DA ENERGIA DOS INIMIGOS//
	this.sprite = new Sprite(file, tamanho_w, tamanho_h, posicao_x, posicao_y, frames, fps);
	this.tiro = false; //TIRO DOS INIMIGOS//
	
	this.tempo_de_atirar = 0;
	this.indo_direita = true;
	
	this.chance_de_atirar = Math.random(); //SORTEIO//
		
	//this.tamanho_w = 40;
	//this.tamanho_h = 60;
	//this.posicao_x = 0;
	//this.posicao_y = 0;
	this.velocidade_x = 0;
	this.velocidade_y = 1.5;
	
	this.IA = { GO_DOWN: 0, GO_RIGTH_LEFT: 1};
	
	this.currentIA = this.IA.GO_DOWN;
	
	/*this.img.onload = function() 
	{
		carregada = true; 
		console.log("carregada pela classe inimigos" + carregada);
	};*/
	
	this.update=function()
   	{
   		this.sprite.posicao_y += this.velocidade_y;
		
		//this.sprite.posicao_x += this.velocidade_x;
		
		console.log("UPDATE INIMIGO POSICAO X: " + this.sprite.posicao_x);
   		
   		//atiro em 2% dos quadros (60 quadros / segundo)   		
   		if(Math.random()<0.02)
   		{
   			this.tiro = true;
   		}
			
		//console.log("A " + this.currentIA);
		
		if(this.currentIA == this.IA.GO_RIGTH_LEFT)
		{
			if(this.sprite.posicao_y > 0 && this.indo_direita == true)
			{
				this.velocidade_x = 3;
				
			}
			
			if(this.sprite.posicao_x > 530)
			{	
				this.indo_direita = false;
				this.velocidade_x = -3;
								
			}
			
			if(this.sprite.posicao_x < 0) 
			{
				this.velocidade_x = 3;
			}
			//if(this.posicao_)
			/*if(this.posicao_x > 400)
			{
				this.l	
			}*/
		}
   	};
   
   	this.draw=function(i)
   	{
   		console.log("confirmando desenhando inimigo: " + i);
   		this.sprite.draw(i);
   		//if(this.visible)
        //screen.drawImage(this.img, this.posicao_x, this.posicao_y);
                
   	};
   
}
